package kr.hkit.powerjava.chapter08;

class Student{

	private int stdNum;//학번
	private String stuName;//학생명
	
	public int getStdNum() {
		return stdNum;
	}
	public void setStdNum(int stdNum) {
		if(stdNum > 0){
			this.stdNum = stdNum;
		}else{
			this.stdNum = 1;
		}
	}
	public String getStuName() {
		return stuName;
	}
	public void setStuName(String stuName) {
		this.stuName = stuName;
	}
	@Override
	public String toString() {
		return stdNum + " : " + stuName;
	}

	public void getSum(){
		int sum = 0;
		int b = 2;
		for(int i=0; i<101; i++){
			//int b = 2; for문 돌때마다 메모리 먹어
			sum+=i+b;
		}
		System.out.println(sum);
	}
}

public class GetSetTest {

	public static void main(String[] args) {
		Student std = new Student();
		
		std.setStdNum(1);
		std.setStuName("김태희");
		
		Student std2 = new Student();
		std2.setStdNum(1);
		std2.setStuName("김태희");
		
		Student std3 = std2;
		
		int i = 10;
		int j = 10;
		if(i==j){
			System.out.println("같음");
		}else{
			System.out.println("다름");
		}

		if(std == std2){
			System.out.println("같음");
		}else{
			System.out.println("다름");
		}
		
		
		if(std.equals(std2)){
			System.out.println("같음");
		}else{
			System.out.println("다름");
		}
		
		if(std2 == std3){
			System.out.println("같음");
		}else{
			System.out.println("다름");
		}
		std.getSum();
	}
}
